financing squeeze - Turkish English Dictionary